8ee1874d84d0dd27de6c61e52fe6a6affc3b9d1b,api/network/examples/AtsdTcpClient.java,AtsdTcpClient,sendSeries,#Date#String#String#number#Map#,83
Before Change
if (entry.getKey().contains(" ")) {
throw new IllegalArgumentException("Series tag name can include only printable characters");
}
command += " t:" + escape(entry.getKey()) +"=" + escape(entry.getValue());
}
}
writeCommand(command);
After Change
if (entry.getKey().contains(" ")) {
throw new IllegalArgumentException("Series tag name can include only printable characters");
}
if (entry.getValue() == null){
throw new IllegalArgumentException("Series tag value cannot be null");
}
String val = escape(entry.getValue()).trim();
if (val.isEmpty()){
throw new IllegalArgumentException("Series tag value cannot be empty");
}
command += " t:" + escape(entry.getKey()) +"=" + val;
}